Propagation, Transformation and Refinement of Safety Requirements
نویسندگان
چکیده
Safety requirements are an important artifact in the development of safety critical systems. They are used by experts as a basis for appropriate selection and implementation of fault detection mechanisms. Various research groups have worked on their formal modeling with the goal of determining if a system can meet these requirements. In this paper, we propose the application of formal models of safety requirements throughout all constructive development phases of a modeldriven development process to automatically generate appropriate fault detection mechanisms. The main contribution of this paper is a rigorous formal specification of safety requirements that allows the automatic propagation, transformation and refinement of safety requirements and the derivation of appropriate fault detection mechanisms. This is an important step to guarantee consistency and completeness in the critical transition from requirements engineering to software design, where a lot of errors can be introduced into a system by using conventional, nonformal techniques.
منابع مشابه
An Approach to Safety Analysis and Verification based upon Formal Functional Model
design transforms the semi-formal requirements specification into a formal implicit specification, which will then be further refined into formal explicit specification by detail design. Detail design has two goals: (1) transforming implicit specifications of processes and functions, defined in modules into explicit specifications to serve as a foundation for implementation in a specific progra...
متن کاملSTRAIN INDUCED AUSTENITE-TO-FERRITE TRANSFORMATION BEHAVIOR OF PLAIN CARBON STEELS THROUGH SINGLE PASS ROLLING
In principal, a proper combination of strength and ductility is achieved through micro component refinement in steels. This is particularly empowered with ferrite refinement down to micron sizes in ferrite pearlite engineering steels. The latter is achieved through various well-defined methods in which strain induced transformation (SIT) has shown spectacular capabilities. In the present study,...
متن کاملConstraint Maintenance and Transformation Based Design for High-Assurance Software and Systems
This paper proposes constraint maintenance and transformations (CMT) as a basis for developing high assurance software and systems. CMT goes from requirements to implementation through the application of transformation rules that (i) guarantee constraints are satisfied at each step (ii) supports changes and upgrades through the modification of constraints (requirements) and their propagation th...
متن کاملRefinement Propagation - Towards Automated Construction of Visual Specifications
Creation and transformation of visual specifications is driven by modeler’s design decisions. After a design decision has been made, the modeler needs to adjust the specification to maintain its correctness. The number of adjustments might make the design process tedious for large specifications. We are interested in techniques that will reduce the modeler’s obligation to control specification ...
متن کاملPropagation of Rosa hybrida L. cv. Coolwater Under Tissue Culture and Transformation of the RhAA Gene via Agrobacterium tumefaciens
Rose is the most favorite cut flowers all over the world. Production of high-quality flowers, prevention, and delay of flower senescence, is a major goal in floriculture. Now a day, biotechnological approaches have been used to improve ornamental attributes. Tissue culture and genetic transformation appear to offer valuable advancements for operating floral characteristics. In this study, after...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010